home *** CD-ROM | disk | FTP | other *** search
-
- IRIX Kernel documentation
-
- ----------------------------------------------------------------------------
-
- this directory focuses on IRIX kernel issues and processes
-
- * Kernel Processes in IRIX 5.3 and IRIX 6.1, Pipeline, March/April 1996
- 1996
- provides a brief description of some of the most commonly asked
- about IRIX kernel processes in IRIX 5.3 and IRIX 6.1: shaked, bdflush,
- vfs_sync, pdflush, bpqueue and xfsd. None of these kernel processes
- have manual pages, and the information offered in the on-line manuals
- is limited. All of these kernel processes deal with freeing up
- dynamically allocated kernel memory.
-
- * IRIX Dynamically Loadable Kernel Modules, Pipeline, March/April 1995
- IRIX dynamically loadable kernel modules were introduced with the
- release of IRIX 5.0. The necessary steps to create and load dynamic
- loadable kernel modules is documented in the mload(4), ml(1M), and
- lboot(1M) manual pages and the IRIX Device Driver Programming Guide for
- IRIX 5.0 and later releases. This article will only focus on the
- following issues related to dynamic loadable kernel modules:
- o What are dynamic loadable kernel modules
- o Which versions of IRIX support dynamic loadable kernel modules
- o Which IRIX modules are dynamic loadable kernel modules
- o When is it appropriate to use dynamic loadable kernel modules
- o Performance related issues
- o How to tell if a dynamic loadable kernel module functions properly
- o Debugging a dynamic loadable kernel module
- The term module refers to any of the following in this article: a
- character or block device driver, streams device driver, streams
- module, library module, and kernel debug module (kernel debug modules
- are only supported in IRIX 5.2 and above). Modules are either provided
- with IRIX or can be developed by users.
-
- * Kernel Tuning in IRIX 5.x and IRIX 6.0.x, Pipeline, July/August 1995
- This article will present a general discussion on tuning IRIX
- kernels as well as the preparation for, and recovery from, an
- unbootable kernel. It is not an exhaustive study of the subject, and
- system administrators are encouraged to read the references listed at
- the end of this article.
- This article assumes that the reader is an experienced system
- administrator on SGI platforms. Although many of the concepts and
- concerns presented in this article are common to all Unix systems, the
- procedures are specific to IRIX.
- The reader should be familiar with chapter 11, "System Performance
- Tuning" in the IRIX Admin: System Configuration and Operation Manual,
- as well as the IRIX Admin: Software Installation and Licensing Manual
- (both of which are available on-line with InSight(1)).
- Note that although some references will be made to IRIX 4.0.x, this
- article is primarily concerned with IRIX 5.x and IRIX 6.0.x. In
- addition, all examples in this article will assume SCSI devices.
- Finally, modifying a kernel under IRIX should not be done lightly.
- Care is taken by Silicon Graphics to ensure that the kernel is well
- tuned for most environments when delivered from the factory.
-
- ----------------------------------------------------------------------------
-
-